home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2009 February / PCWFEB09.iso / Software / Linux / Kubuntu 8.10 / kubuntu-8.10-desktop-i386.iso / casper / filesystem.squashfs / etc / brltty.conf < prev    next >
Text File  |  2008-08-06  |  16KB  |  395 lines

  1. # This is a configuration file template for the BRLTTY application. 
  2. # Uncomment those entries which apply to your personal needs and system
  3. # requirements.
  4.  
  5. # BRLTTY expects to find its configuration file in "/etc/brltty.conf"
  6. # (can be overridden with the -f [--configuration-file=] option).
  7. # If it doesn't exist, then BRLTTY silently continues but may require
  8. # that certain command line options be explicitly supplied.
  9.  
  10. # Blank lines are ignored. The character '#', anywhere on a line,
  11. # initiates a comment; all characters from it to the end of that line
  12. # are ignored.
  13.  
  14. # Each configuration entry consists of a keyword followed by its operand.
  15. # An arbitrary amount of white space, (blanks and/or tabs), may occur
  16. # before the keyword, as well as before and after the operand. Keyword
  17. # processing is not case sensitive. Examples of valid entries are:
  18. #
  19. #    Braille-Driver    pm    # Papenmeier braille displays.
  20. #    braille-device    serial:    # The first serial device.
  21. #    SPEECH-DRIVER    fv    # The Festival Text to Speech System.
  22.  
  23. # The default settings given within the following descriptions assume no
  24. # special build options (see "./configure --help" in the top-level
  25. # directory of the source tree.
  26.  
  27.  
  28. ############################
  29. # Generic Braille Settings #
  30. ############################
  31.  
  32. # The braille-driver directive specifies the two-letter driver
  33. # identification code of the driver for the braille display.
  34. # If not specified, autodetection will be performed.
  35. # (can be overridden with the -b [--braille-driver=] option)
  36. #braille-driver    auto    # autodetect
  37. #braille-driver    al    # Alva
  38. #braille-driver    at    # Albatross
  39. #braille-driver    ba    # BrlAPI
  40. #braille-driver    bd    # Braudi
  41. #braille-driver    bl    # BrailleLite
  42. #braille-driver    bm    # Baum
  43. #braille-driver    bn    # BrailleNote
  44. #braille-driver    bs    # BrailleSense
  45. #braille-driver    cb    # CombiBraille
  46. #braille-driver    ec    # EcoBraille
  47. #braille-driver    eu    # EuroBraille
  48. #braille-driver    fs    # FreedomScientific
  49. #braille-driver    ht    # HandyTech
  50. #braille-driver    il    # IrisLinux
  51. #braille-driver    lb    # Libbraille
  52. #braille-driver    lt    # LogText
  53. #braille-driver    mb    # MultiBraille
  54. #braille-driver    md    # MDV (protocol 5)
  55. #braille-driver    mn    # MiniBraille
  56. #braille-driver    pm    # Papenmeier
  57. #braille-driver    tn    # TechniBraille
  58. #braille-driver    ts    # TSI
  59. #braille-driver    tt    # TTY
  60. #braille-driver    vd    # VideoBraille
  61. #braille-driver    vo    # Voyager
  62. #braille-driver    vr    # Virtual
  63. #braille-driver    vs    # VisioBraille
  64. #braille-driver    xw    # XWindow
  65.  
  66. # The braille-device directive specifies the device to which the braille
  67. # display is connected. The generic syntax is type:device. The device
  68. # type is optional, and, for backward compatibility, defaults to serial.
  69. # The following devices are supported (brackets indicate optionality):
  70. #    serial:path (relative paths are anchored at "/dev")
  71. #    usb:[serial-number]
  72. #    bluetooth:address
  73. # If not specified, "usb:" will be used.
  74. # (can be overridden with the -d [--braille-device=] option)
  75. #braille-device    serial:    # First serial device.
  76. #braille-device    usb:        # First USB device matching braille driver.
  77. #braille-device    usb:nnnnn    # Specific USB device by serial number.
  78. #braille-device    bluetooth:xx:xx:xx:xx:xx:xx    # Specific bluetooth device by address.
  79.  
  80. # The release-device directive specifies whether or not the device to which the
  81. # braille display is connected is to be released when the current screen or
  82. # window can't be read by BRLTTY. If not specified, "on" will be used on Windows
  83. # platforms and "off" will be used on all other platforms.
  84. # (can be overridden with the -r [--release-device] option)
  85. #release-device    on    # Release the device.
  86. #release-device    off    # Don't release the device.
  87.  
  88. # The text-table directive specifies which text translation table to
  89. # use. Relative paths are anchored at "/etc/brltty". If not specified,
  90. # "$(SRC_TOP)$(TBL_DIR)/text.nabcc.tbl" will be used.
  91. # (can be overridden with the -t [--text-table=] option)
  92. #text-table    cz    # Czech (iso-8859-2)
  93. #text-table    da    # Danish
  94. #text-table    de    # German
  95. #text-table    en_UK    # English (United Kingdom)
  96. #text-table    en_US    # English (United States)
  97. #text-table    es    # Spanish
  98. #text-table    fr_CA    # French (Canada)
  99. #text-table    fr_FR    # French (France)
  100. #text-table    fr-2007    # French (Unified)
  101. #text-table    fr-cbifs    # French (Code Braille Informatique Fran├ºais Standard)
  102. #text-table    it    # Italian
  103. #text-table    nabcc    # North American Braille Computer Code
  104. #text-table    no-generic    # Norwegian (with support for other languages)
  105. #text-table    no-oub    # Norwegian (Offentlig Utvalg for Blindeskrift)
  106. #text-table    pl    # Polish (iso-8859-2)
  107. #text-table    pt    # Portuguese (iso-8859-1)
  108. #text-table    ru    # Russian (koi8-r)
  109. #text-table    se    # Swedish (1996 standard)
  110. #text-table    se-old    # Swedish (1989 standard)
  111. #text-table    vni    # Vietnamese
  112.  
  113. # The attributes-table directive specifies which attributes translation
  114. # table to use. Relative paths are anchored at "/etc/brltty". If not
  115. # specified, "$(SRC_TOP)$(TBL_DIR)/attributes.tbl" will be used.
  116. # (can be overridden with the -a [--attributes-table=] option)
  117. #attributes-table    attributes.tbl    #
  118. #attributes-table    attrib.tbl    #
  119.  
  120. # The contraction-table directive specifies which braille contraction
  121. # table to use. Relative paths are anchored at "/etc/brltty". If not
  122. # specified, no contraction table will be available.
  123. # (can be overridden with the -c [--contraction-table=] option)
  124. #contraction-table    compress    # Remove excess white space.
  125. #contraction-table    en-uebc-g2    # Grade 2 Unified English Braille Code
  126. #contraction-table    en-us-g2    # Grade 2 American English
  127. #contraction-table    fr-abrege    # Contracted French
  128. #contraction-table    fr-integral    # Uncontracted French
  129. #contraction-table    zh-tw    # Taiwanese Chinese
  130. #contraction-table    zh-tw-ucb    # Taiwanese Unique Chinese Braille
  131.  
  132.  
  133. #############################
  134. # Braille Driver Parameters #
  135. #############################
  136.  
  137. # The braille-parameters directive passes non-generic parameters through
  138. # to the braille driver.
  139. # (can be overridden with the -B [--braille-parameters=] option)
  140. #braille-parameters driver:parameter=setting,...
  141.  
  142. # BrlAPI Braille Driver Parameters
  143. #braille-parameters ba:Auth=/etc/brlapi.key
  144. #braille-parameters ba:Host=:0
  145.  
  146. # BrailleLite Braille Driver Parameters
  147. #braille-parameters bl:BaudRate=9600 # [300,600,1200,2400,4800,9600,19200,38400]
  148. #braille-parameters bl:KbEmu=yes # [yes,no]
  149.  
  150. # Baum Braille Driver Parameters
  151. #braille-parameters bm:Protocols=default # [default,all,native]
  152. #braille-parameters bm:VarioKeys=no # [no,yes]
  153.  
  154. # BrailleNote Braille Driver Parameters
  155. #braille-parameters bn:StatusCells=0
  156.  
  157. # FreedomScientific Braille Driver Parameters
  158. #braille-parameters fs:DebugPackets=no # [no,yes]
  159. #braille-parameters fs:StatusCells= # [0,n,-n]
  160.  
  161. # HandyTech Braille Driver Parameters
  162. #braille-parameters ht:InputMode=no # [no,yes]
  163.  
  164. # Libbraille Braille Driver Parameters
  165. #braille-parameters lb:Device=/dev/ttyS0 # 
  166. #braille-parameters lb:Driver=auto # 
  167. #braille-parameters lb:Table=us.tbl # 
  168.  
  169. # Papenmeier Braille Driver Parameters
  170. #braille-parameters pm:ConfigFile=/etc/brltty/brltty-pm.conf
  171. #braille-parameters pm:DebugKeys=no # [no,yes]
  172. #braille-parameters pm:DebugReads=no # [no,yes]
  173. #braille-parameters pm:DebugWrites=no # [no,yes]
  174.  
  175. # TTY Braille Driver Parameters
  176. #braille-parameters tt:Baud=9600 # 
  177. #braille-parameters tt:CharSet=ISO8859-1 # 
  178. #braille-parameters tt:Columns=40 # [1-80]
  179. #braille-parameters tt:Lines=1 # [1-3]
  180. #braille-parameters tt:Locale= # 
  181. #braille-parameters tt:Term=vt100 # [terminfo]
  182.  
  183. # VisioBraille Braille Driver Parameters
  184. #braille-parameters vs:Baud=57600 # 
  185. #braille-parameters vs:DisplaySize=40 # [20-40]
  186. #braille-parameters vs:PromVersion=4 # [3-6]
  187.  
  188. # Voyager Braille Driver Parameters
  189. #braille-parameters vo:InputMode=no # [no,yes]
  190. #braille-parameters vo:StatusCells=3 # [0,n,-n]
  191.  
  192. # XWindow Braille Driver Parameters
  193. #braille-parameters xw:Columns=40 # [1-80]
  194. #braille-parameters xw:Input=off # [off,on]
  195. #braille-parameters xw:Lines=1 # [1-3]
  196. #braille-parameters xw:Model=bare # [bare]
  197. #braille-parameters xw:TkParms= # 
  198.  
  199.  
  200. ###########################
  201. # Generic Speech Settings #
  202. ###########################
  203.  
  204. # The speech-driver directive specifies the two-letter driver
  205. # identification code of the driver for the speech synthesizer.
  206. # If not specified, autodetection will be performed.
  207. # (can be overridden with the -s [--speech-driver=] option)
  208. #speech-driver    auto    # autodetect
  209. #speech-driver    al    # Alva
  210. #speech-driver    bl    # BrailleLite
  211. #speech-driver    cb    # CombiBraille
  212. #speech-driver    es    # ExternalSpeech (executes /usr/local/bin/externalspeech)
  213. #speech-driver    fl    # FestivalLite (text to speech engine)
  214. #speech-driver    fv    # Festival (text to speech engine)
  215. #speech-driver    gs    # GenericSay (pipes to /usr/local/bin/say)
  216. #speech-driver    mp    # Mikropuhe (text to speech engine)
  217. #speech-driver    sd    # SpeechDispatcher (text to speech server)
  218. #speech-driver    sw    # Swift (text to speech engine)
  219. #speech-driver    th    # Theta (text to speech engine)
  220. #speech-driver    vv    # ViaVoice (text to speech engine)
  221.  
  222. # The speech-fifo directive specifies the path to the FIFO used by the speech
  223. # pass-through facility. Relative paths are anchored at "/etc/brltty".
  224. # If not specified, the speech pass-through facility isn't enabled.
  225. # (can be overridden with the -F [--speech-fifo=] option)
  226. #speech-fifo    spk
  227.  
  228.  
  229. ############################
  230. # Speech Driver Parameters #
  231. ############################
  232.  
  233. # The speech-parameters directive passes non-generic parameters through
  234. # to the speech driver.
  235. # (can be overridden with the -S [--speech-parameters=] option)
  236. #speech-parameters driver:parameter=setting,...
  237.  
  238. # ExternalSpeech Speech Driver Parameters
  239. #speech-parameters es:Program=/usr/local/bin/externalspeech
  240. #speech-parameters es:Uid=65534
  241. #speech-parameters es:Gid=65534
  242.  
  243. # Festival Speech Driver Parameters
  244. #speech-parameters fv:Command=festival # [/path/to/command]
  245. #speech-parameters fv:Name= # [kevin,kal]
  246.  
  247. # FestivalLite Speech Driver Parameters
  248. #speech-parameters fl:Pitch=100 # [50-200]
  249.  
  250. # GenericSay Speech Driver Parameters
  251. #speech-parameters gs:Command=/usr/local/bin/say
  252.  
  253. # Mikropuhe Speech Driver Parameters
  254. #speech-parameters mp:Name= # [/path/to/mikropuhe/name.pu5]
  255. #speech-parameters mp:Pitch=0 # [-10-10]
  256.  
  257. # SpeechDispatcher Speech Driver Parameters
  258. #speech-parameters sd:Language= # [two-letter language code]
  259. #speech-parameters sd:Module= # [flite,festival,epos-generic,dtk-generic,...]
  260. #speech-parameters sd:Port=6560 # [1-65535] # [1-65535]
  261. #speech-parameters sd:Voice= # [male1,female1,male2,female2,male3,female3,child_male,child_female]
  262.  
  263. # Swift Speech Driver Parameters
  264. #speech-parameters sw:Name= # [voice,/path/to/voice]
  265.  
  266. # Theta Speech Driver Parameters
  267. #speech-parameters th:Age= # [1-99,-1--99]
  268. #speech-parameters th:Gender= # [male,female,neuter]
  269. #speech-parameters th:Language= # [two-letter language code]
  270. #speech-parameters th:Name= # [voice,/path/to/voice]
  271. #speech-parameters th:Pitch=0.0 # [-2.0-2.0]
  272.  
  273. # ViaVoice Speech Driver Parameters
  274. #speech-parameters vv:IniFile=/usr/lib/ViaVoiceTTS/eci.ini
  275. #speech-parameters vv:SampleRate= # [8000,11025,22050]
  276. #speech-parameters vv:AbbreviationMode= # [on,off]
  277. #speech-parameters vv:NumberMode= # [word,year]
  278. #speech-parameters vv:SynthMode= # [sentence,none]
  279. #speech-parameters vv:TextMode= # [talk,spell,literal,phonetic]
  280. #speech-parameters vv:Language= # [AmericanEnglish,BritishEnglish,CastilianSpanish,MexicanSpanish,StandardFrench,CanadianFrench,StandardGerman,StandardItalian,SimplifiedChinese,BrazilianPortuguese]
  281. #speech-parameters vv:Voice= # [AdultMale,AdultFemale,Child,ElderlyFemale,ElderlyMale]
  282. #speech-parameters vv:VocalTract= # [male,female]
  283. #speech-parameters vv:Breathiness= # [0-100]
  284. #speech-parameters vv:HeadSize= # [0-100]
  285. #speech-parameters vv:PitchBaseline= # [0-100]
  286. #speech-parameters vv:PitchFluctuation= # [0-100]
  287. #speech-parameters vv:Roughness= # [0-100]
  288.  
  289.  
  290. ##################
  291. # Sound Settings #
  292. ##################
  293.  
  294. # The pcm-device directive specifies the device to use for soundcard
  295. # digital audio. If not specified, a method- and system-dependent
  296. # default will be used.
  297. # (can be overridden with the -p [--pcm-device=] option)
  298. #pcm-device    /path/to/device    # most methods
  299. #pcm-device    pcm-handle-id    # ALSA (see second parameter of snd_pcm_open)
  300.  
  301. # The pcm-device directive specifies the device to use for the Musical
  302. # Instrument Digital Interface. If not specified, a method- and
  303. # system-dependent default will be used.
  304. # (can be overridden with the -m [--midi-device=] option)
  305. #midi-device    /path/to/device    # most methods
  306. #midi-device    client:port    # ALSA (may use number or case-sensitive substring of name)
  307.  
  308.  
  309. ##########################
  310. # Miscellaneous Settings #
  311. ##########################
  312.  
  313. # The library-directory directive specifies the absolute path to the
  314. # directory which contains the dynamically loadable drivers. If not
  315. # specified, /lib/brltty will be used.
  316. # (can be overridden with the -L [--library-directory=] option)
  317. #library-directory /lib/brltty
  318.  
  319. # The writable-directory directive specifies the absolute path to a directory
  320. # which can be written to (creation of missing but needed resources, etc). If
  321. # not specified, "/lib/brltty/rw" will be used.
  322. # (can be overridden with the -W [--writable-directory=] option)
  323. #writable-directory /lib/brltty/rw
  324.  
  325. # The data-directory directive specifies the absolute path to the directory
  326. # which contains driver data files (help files, configuration files, etc.). If
  327. # not specified, "/etc/brltty" will be used.
  328. # (can be overridden with the -D [--data-directory=] option)
  329. #data-directory /etc/brltty
  330.  
  331. # The tables-directory directive specifies the absolute path to the directory
  332. # which contains the text and attributes tables. If not specified,
  333. # "/etc/brltty" will be used.
  334. # (can be overridden with the -T [--tables-directory=] option)
  335. #tables-directory /etc/brltty
  336.  
  337. # The contractions-directory directive specifies the absolute path to the
  338. # directory which contains the contraction tables. If not specified,
  339. # "/etc/brltty" will be used.
  340. # (can be overridden with the -C [--contractions-directory=] option)
  341. #contractions-directory /etc/brltty
  342.  
  343.  
  344. ################################################
  345. # Application Programming Interface Parameters #
  346. ################################################
  347.  
  348. # The api-parameters directive passes parameters to the Application
  349. # Programming Interface.
  350. # (can be overridden with the -A [--api-parameters=] option)
  351. #api-parameters parameter=setting,...
  352.  
  353. #api-parameters Auth=/etc/brlapi.key
  354. #api-parameters Host=:0
  355. #api-parameters StackSize=65536
  356.  
  357.  
  358. ###########################
  359. # Generic Screen Settings #
  360. ###########################
  361.  
  362. # The screen-driver directive specifies the two-letter driver
  363. # identification code of the driver for the console screen.
  364. # (can be overridden with the -x [--screen-driver=] option)
  365. #screen-driver    as    # AtSpi
  366. #screen-driver    pb    # PCBIOS
  367. #screen-driver    hd    # Hurd
  368. #screen-driver    lx    # Linux
  369. #screen-driver    sc    # Screen
  370. #screen-driver    wn    # Windows
  371.  
  372.  
  373. ############################
  374. # Screen Driver Parameters #
  375. ############################
  376.  
  377. # The screen-parameters directive passes non-generic parameters through
  378. # to the screen driver.
  379. # (can be overridden with the -X [--screen-parameters=] option)
  380. #screen-parameters driver:parameter=setting,...
  381.  
  382. # AtSpi Screen Driver Parameters
  383. #screen-parameters as:Type=text+terminal # [text,terminal,all]
  384.  
  385. # Linux Screen Driver Parameters
  386. #screen-parameters lx:Charset=name+... # []
  387. #screen-parameters lx:DebugSfm=no # [no,yes]
  388. #screen-parameters lx:Hfb=auto # [auto,vga,fb,0-7]
  389.  
  390. # Windows Screen Driver Parameters
  391. #screen-parameters wn:Root=no # [no,yes]
  392. #screen-parameters wn:FollowFocus=yes # [yes,no]
  393.  
  394.  
  395.